Definition of Irtish River
-
(noun) an Asian river that rises in the Altai Mountains in northern China and flows generally northwest to become a tributary of the Ob River
Antonyms of Irtish River
No Antonyms Found.
Homophones of Irtish River
No Homophones Found.